/**
 * Candidate number: 35834
 */
package tv.starfu.components;

import com.artemis.Component;
import com.jme3.input.controls.ActionListener;
import com.jme3.math.Vector3f;

public class SpaceshipControl extends Component {
    //private ActionListener actionListener;
    
    private final float accelerationForce = 1000.0f;
    private final float brakeForce = 100.0f;
    private final float steeringForce = 5f;
    
    private Vector3f jumpForce = new Vector3f(0, 3000, 0);
    
    private float steeringValue = 0f;
    private float accelerationValue = 0f;

    public SpaceshipControl() {
    }

    public float getAccelerationValue() {
        return accelerationValue;
    }

    public float getSteeringForce() {
        return steeringForce;
    }

    public void setAccelerationValue(float accelerationValue) {
        this.accelerationValue = accelerationValue;
    }

    public Vector3f getJumpForce() {
        return jumpForce;
    }

    public void setJumpForce(Vector3f jumpForce) {
        this.jumpForce = jumpForce;
    }

    public float getSteeringValue() {
        return steeringValue;
    }

    public void setSteeringValue(float steeringValue) {
        this.steeringValue = steeringValue;
    }

    public float getAccelerationForce() {
        return accelerationForce;
    }

    public float getBrakeForce() {
        return brakeForce;
    }
    
    
}
